mounted messenger - Francés Inglés Diccionario